package com.sheng.entity;
/*
 * Welcome to use the TableGo Tools.
 * 
 * http://vipbooks.iteye.com
 * http://blog.csdn.net/vipbooks
 * http://www.cnblogs.com/vipbooks
 * 
 * Author:bianj
 * Email:edinsker@163.com
 * Version:5.8.0
 */

import java.util.Date;

/**
 * 用户信息(BIZ_USER)
 * 
 * @author bianj
 * @version 1.0.0 2018-04-13
 */
public class UserEntity implements java.io.Serializable {
    /** 版本号 */
    private static final long serialVersionUID = -4861399960706127767L;

    private String token;
    
    /** 用户id；自增主键 */
    private Integer userId;

    /** 用户编号 */
    private String userNo;

    /** 昵称 */
    private String userName;

    /** 用户密码 */
    private String password;

    /** 手机号码 */
    private String phone;

    /** 用户类型; 1、admin 管理员 2、member 会员 */
    private String userType;

//    /** 出生日期 */
//    private Date birthday;

    /** 性别;1、male 男 2、female 女 */
    private String sex;

    /** 是否生效;1、Y 是 2、N 否 */
    private String isValid;

    /** 是否删除;1、Y 是 2、N 否 */
    private String isDeleted;

    /** 创建时间 */
    private Date createTime;
    
    

    public String getToken() {
		return token;
	}

	public void setToken(String token) {
		this.token = token;
	}

	/**
     * 获取用户id；自增主键
     * 
     * @return 用户id；自增主键
     */
    public Integer getUserId() {
        return this.userId;
    }

    /**
     * 设置用户id；自增主键
     * 
     * @param userId
     *          用户id；自增主键
     */
    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    /**
     * 获取用户编号
     * 
     * @return 用户编号
     */
    public String getUserNo() {
        return this.userNo;
    }

    /**
     * 设置用户编号
     * 
     * @param userNo
     *          用户编号
     */
    public void setUserNo(String userNo) {
        this.userNo = userNo;
    }

    /**
     * 获取昵称
     * 
     * @return 昵称
     */
    public String getUserName() {
        return this.userName;
    }

    /**
     * 设置昵称
     * 
     * @param userName
     *          昵称
     */
    public void setUserName(String userName) {
        this.userName = userName;
    }

    /**
     * 获取用户密码
     * 
     * @return 用户密码
     */
    public String getPassword() {
        return this.password;
    }

    /**
     * 设置用户密码
     * 
     * @param password
     *          用户密码
     */
    public void setPassword(String password) {
        this.password = password;
    }

    /**
     * 获取手机号码
     * 
     * @return 手机号码
     */
    public String getPhone() {
        return this.phone;
    }

    /**
     * 设置手机号码
     * 
     * @param phone
     *          手机号码
     */
    public void setPhone(String phone) {
        this.phone = phone;
    }

    /**
     * 获取用户类型; 1、admin 管理员 2、member 会员
     * 
     * @return 用户类型; 1、admin 管理员 2、member 会员
     */
    public String getUserType() {
        return this.userType;
    }

    /**
     * 设置用户类型; 1、admin 管理员 2、member 会员
     * 
     * @param userType
     *          用户类型; 1、admin 管理员 2、member 会员
     */
    public void setUserType(String userType) {
        this.userType = userType;
    }

//    /**
//     * 获取出生日期
//     * 
//     * @return 出生日期
//     */
//    public Date getBirthday() {
//        return this.birthday;
//    }
//
//    /**
//     * 设置出生日期
//     * 
//     * @param birthday
//     *          出生日期
//     */
//    public void setBirthday(Date birthday) {
//        this.birthday = birthday;
//    }

    /**
     * 获取性别;1、male 男 2、female 女
     * 
     * @return 性别;1、male 男 2、female 女
     */
    public String getSex() {
        return this.sex;
    }


	/**
     * 设置性别;1、male 男 2、female 女
     * 
     * @param sex
     *          性别;1、male 男 2、female 女
     */
    public void setSex(String sex) {
        this.sex = sex;
    }

    /**
     * 获取是否生效;1、Y 是 2、N 否
     * 
     * @return 是否生效;1、Y 是 2、N 否
     */
    public String getIsValid() {
        return this.isValid;
    }

    /**
     * 设置是否生效;1、Y 是 2、N 否
     * 
     * @param isValid
     *          是否生效;1、Y 是 2、N 否
     */
    public void setIsValid(String isValid) {
        this.isValid = isValid;
    }

    /**
     * 获取是否删除;1、Y 是 2、N 否
     * 
     * @return 是否删除;1、Y 是 2、N 否
     */
    public String getIsDeleted() {
        return this.isDeleted;
    }

    /**
     * 设置是否删除;1、Y 是 2、N 否
     * 
     * @param isDeleted
     *          是否删除;1、Y 是 2、N 否
     */
    public void setIsDeleted(String isDeleted) {
        this.isDeleted = isDeleted;
    }

    /**
     * 获取创建时间
     * 
     * @return 创建时间
     */
    public Date getCreateTime() {
        return this.createTime;
    }

    /**
     * 设置创建时间
     * 
     * @param createTime
     *          创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}